device producing light - Inglés Sinónimo Diccionario